package com.itboye.lottery.bean;

import java.util.List;

public class MyFollowDetailBean {

    /**
     * id : 9
     * user_id : 3
     * type : 0
     * lottery_type : 1
     * lottery_id : 262
     * category_id : 0
     * end_time : 1534877100
     * create_time : 1534830467
     * public_type : 2
     * reason : Kkkk
     * total_amount : 440
     * low_amount : 1000
     * is_result : 1
     * commission : 16
     * lottery_result : 1
     * single_amount : 2
     * ensure_odds : 100
     * earn_rate : 0.227273
     * win_amount : 100
     * plays : 20180821001,20180821002,20180821003,20180821004
     * plan : {"20180821001":{"3010":{"0":"4.55","single":0}},"20180821002":{"3010":{"0":"2.54","single":0}},"20180821003":{"3010":{"0":"2.19","single":0}},"20180821004":{"3010":{"0":"2.00","single":0}}}
     * nickname : 张占彬
     * head_pic : http://thirdwx.qlogo.cn/mmopen/vi_32/DYAIOgq83erxia5dpTeXMHXbe3Q2PxiccSXRJonjclKzC655ic7wmAUPWfYuQelRmBt0XPs5DEmEKOpEtHsvCy8UQ/132
     * ball_info : [{"num":"周二001","num_type":"001","b_date":"2018-08-21","l_id":"20","l_cn":"英格兰冠军联赛","h_id":"46","h_cn":"德比郡","a_id":"48","a_cn":"伊普斯维奇","half_score":"0:0","final_score":"2:0","let_score":"-1","h_cn_score":"2","a_cn_score":"0","p_time":"20180821001"},{"num":"周二002","num_type":"002","b_date":"2018-08-21","l_id":"20","l_cn":"英格兰冠军联赛","h_id":"55","h_cn":"女王公园巡游者","a_id":"70","a_cn":"布里斯托尔城","half_score":"0:1","final_score":"0:3","let_score":"-1","h_cn_score":"0","a_cn_score":"3","p_time":"20180821002"},{"num":"周二003","num_type":"003","b_date":"2018-08-21","l_id":"20","l_cn":"英格兰冠军联赛","h_id":"57","h_cn":"罗瑟汉姆","a_id":"76","a_cn":"赫尔城","half_score":"1:2","final_score":"2:3","let_score":"+1","h_cn_score":"2","a_cn_score":"3","p_time":"20180821003"},{"num":"周二004","num_type":"004","b_date":"2018-08-21","l_id":"20","l_cn":"英格兰冠军联赛","h_id":"110","h_cn":"斯旺西","a_id":"49","a_cn":"利兹联","half_score":"1:1","final_score":"2:2","let_score":"+1","h_cn_score":"2","a_cn_score":"2","p_time":"20180821004"}]
     * free_pass : 4*1,3*1,2*1
     * multiple : 20
     * red_num : 2
     * sn : FB2201808211347471273
     */

    private PlanInfoEntity plan_info;
    /**
     * nickname : 杭州博也
     * head_pic : http://rrgc.8raw.com/Uploads/avatar/2018-07-25/5b582c1868f1c.jpg
     * sn : FB2201808171429091884
     * create_time : 1534487348
     * commission : 0
     * income : 0
     * amount : null
     */

    private UserInfoEntity user_info;

    public void setPlan_info(PlanInfoEntity plan_info) {
        this.plan_info = plan_info;
    }

    public void setUser_info(UserInfoEntity user_info) {
        this.user_info = user_info;
    }

    public PlanInfoEntity getPlan_info() {
        return plan_info;
    }

    public UserInfoEntity getUser_info() {
        return user_info;
    }

    public static class PlanInfoEntity {
        private String id;
        private String user_id;
        private String type;
        private int lottery_type;
        private String lottery_id;
        private String category_id;
        private String end_time;
        private String create_time;
        private String public_type;
        private String reason;
        private String total_amount;
        private String low_amount;
        private String is_result;
        private String commission;
        private String lottery_result;
        private String single_amount;
        private String ensure_odds;
        private String earn_rate;
        private String win_amount;
        private String plays;
        private String plan;
        private String origin_num;
        private String nickname;
        private String head_pic;
        private String free_pass;
        private String multiple;
        private String red_num;
        private String sn;
        private int ticket_status;

        public String getOrigin_num() {
            return origin_num;
        }

        public void setOrigin_num(String origin_num) {
            this.origin_num = origin_num;
        }

        public int getTicket_status() {
            return ticket_status;
        }

        public void setTicket_status(int ticket_status) {
            this.ticket_status = ticket_status;
        }

        /**
         * num : 周二001
         * num_type : 001
         * b_date : 2018-08-21
         * l_id : 20
         * l_cn : 英格兰冠军联赛
         * h_id : 46
         * h_cn : 德比郡
         * a_id : 48
         * a_cn : 伊普斯维奇
         * half_score : 0:0
         * final_score : 2:0
         * let_score : -1
         * h_cn_score : 2
         * a_cn_score : 0
         * p_time : 20180821001
         */

        private List<BallInfoEntity> ball_info;

        public void setId(String id) {
            this.id = id;
        }

        public void setUser_id(String user_id) {
            this.user_id = user_id;
        }

        public void setType(String type) {
            this.type = type;
        }

        public void setLottery_type(int lottery_type) {
            this.lottery_type = lottery_type;
        }

        public void setLottery_id(String lottery_id) {
            this.lottery_id = lottery_id;
        }

        public void setCategory_id(String category_id) {
            this.category_id = category_id;
        }

        public void setEnd_time(String end_time) {
            this.end_time = end_time;
        }

        public void setCreate_time(String create_time) {
            this.create_time = create_time;
        }

        public void setPublic_type(String public_type) {
            this.public_type = public_type;
        }

        public void setReason(String reason) {
            this.reason = reason;
        }

        public void setTotal_amount(String total_amount) {
            this.total_amount = total_amount;
        }

        public void setLow_amount(String low_amount) {
            this.low_amount = low_amount;
        }

        public void setIs_result(String is_result) {
            this.is_result = is_result;
        }

        public void setCommission(String commission) {
            this.commission = commission;
        }

        public void setLottery_result(String lottery_result) {
            this.lottery_result = lottery_result;
        }

        public void setSingle_amount(String single_amount) {
            this.single_amount = single_amount;
        }

        public void setEnsure_odds(String ensure_odds) {
            this.ensure_odds = ensure_odds;
        }

        public void setEarn_rate(String earn_rate) {
            this.earn_rate = earn_rate;
        }

        public void setWin_amount(String win_amount) {
            this.win_amount = win_amount;
        }

        public void setPlays(String plays) {
            this.plays = plays;
        }

        public void setPlan(String plan) {
            this.plan = plan;
        }

        public void setNickname(String nickname) {
            this.nickname = nickname;
        }

        public void setHead_pic(String head_pic) {
            this.head_pic = head_pic;
        }

        public void setFree_pass(String free_pass) {
            this.free_pass = free_pass;
        }

        public void setMultiple(String multiple) {
            this.multiple = multiple;
        }

        public void setRed_num(String red_num) {
            this.red_num = red_num;
        }

        public void setSn(String sn) {
            this.sn = sn;
        }

        public void setBall_info(List<BallInfoEntity> ball_info) {
            this.ball_info = ball_info;
        }

        public String getId() {
            return id;
        }

        public String getUser_id() {
            return user_id;
        }

        public String getType() {
            return type;
        }

        public int getLottery_type() {
            return lottery_type;
        }

        public String getLottery_id() {
            return lottery_id;
        }

        public String getCategory_id() {
            return category_id;
        }

        public String getEnd_time() {
            return end_time;
        }

        public String getCreate_time() {
            return create_time;
        }

        public String getPublic_type() {
            return public_type;
        }

        public String getReason() {
            return reason;
        }

        public String getTotal_amount() {
            return total_amount;
        }

        public String getLow_amount() {
            return low_amount;
        }

        public String getIs_result() {
            return is_result;
        }

        public String getCommission() {
            return commission;
        }

        public String getLottery_result() {
            return lottery_result;
        }

        public String getSingle_amount() {
            return single_amount;
        }

        public String getEnsure_odds() {
            return ensure_odds;
        }

        public String getEarn_rate() {
            return earn_rate;
        }

        public String getWin_amount() {
            return win_amount;
        }

        public String getPlays() {
            return plays;
        }

        public String getPlan() {
            return plan;
        }

        public String getNickname() {
            return nickname;
        }

        public String getHead_pic() {
            return head_pic;
        }

        public String getFree_pass() {
            return free_pass;
        }

        public String getMultiple() {
            return multiple;
        }

        public String getRed_num() {
            return red_num;
        }

        public String getSn() {
            return sn;
        }

        public List<BallInfoEntity> getBall_info() {
            return ball_info;
        }
    }

    public static class UserInfoEntity {
        private String nickname;
        private String head_pic;
        private String sn;
        private String create_time;
        private String commission;
        private String income;
        private Object amount;
        private int rate;

        public int getRate() {
            return rate;
        }

        public void setRate(int rate) {
            this.rate = rate;
        }

        public void setNickname(String nickname) {
            this.nickname = nickname;
        }

        public void setHead_pic(String head_pic) {
            this.head_pic = head_pic;
        }

        public void setSn(String sn) {
            this.sn = sn;
        }

        public void setCreate_time(String create_time) {
            this.create_time = create_time;
        }

        public void setCommission(String commission) {
            this.commission = commission;
        }

        public void setIncome(String income) {
            this.income = income;
        }

        public void setAmount(Object amount) {
            this.amount = amount;
        }

        public String getNickname() {
            return nickname;
        }

        public String getHead_pic() {
            return head_pic;
        }

        public String getSn() {
            return sn;
        }

        public String getCreate_time() {
            return create_time;
        }

        public String getCommission() {
            return commission;
        }

        public String getIncome() {
            return income;
        }

        public Object getAmount() {
            return amount;
        }
    }
}
